aliphatic compounds - French English Dictionary